<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Type expr_kind</title>
<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../yap/reference.html#doxygen.headers.algorithm__fwd_8hpp" title="Header &lt;boost/yap/algorithm_fwd.hpp&gt;">
<link rel="prev" href="structboost_1_1yap_1_1placeholder.html" title="Struct template placeholder">
<link rel="next" href="namespaceboost_1_1yap_1acbc022247790e39015b12349dc0c317f.html" title="Type definition terminal">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
<td align="center"><a href="../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="structboost_1_1yap_1_1placeholder.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../yap/reference.html#doxygen.headers.algorithm__fwd_8hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="namespaceboost_1_1yap_1acbc022247790e39015b12349dc0c317f.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Type expr_kind</span></h2>
<p>boost::yap::expr_kind</p>
</div>
<h2 class="refsynopsisdiv-title">Synopsis</h2>
<div class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../yap/reference.html#doxygen.headers.algorithm__fwd_8hpp" title="Header &lt;boost/yap/algorithm_fwd.hpp&gt;">boost/yap/algorithm_fwd.hpp</a>&gt;

</span>

<span class="keyword">enum</span> <span class="identifier">expr_kind</span> <span class="special">{</span> <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a02fa08484c2cb813afa5ea20c8069b9b">expr_ref</a> = 0, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228aede997b0caf2ec398110d79d9eba38bb">terminal</a> = 1, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ac4bb485390e425b490b0706d4f408467">unary_plus</a> = 2, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a2d11beba811e6ec7b47d7a801cf8173f">negate</a> = 3, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae62c3122c9a8b525c007ee997498fc08">dereference</a> = 4, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae6c27da919729d57801e6aa56be4a5e3">complement</a> = 5, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae0843218086a4607d723239aa2216f16">address_of</a> = 6, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228aae757037cf76855c26e2e65685e89f55">logical_not</a> = 7, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a8919fa99781d5598de007509c3a5269d">pre_inc</a> = 8, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a87dcbfe470e7019e7321eb742b99d42f">pre_dec</a> = 9, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad0c46829eefd46fe1fd35c14bbe11f8f">post_inc</a> = 10, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a2d7accf1ab76ee7aa4a1dbac9ecee775">post_dec</a> = 11, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228abc9e94a9606c06cd9d0dcff07b6148ec">shift_left</a> = 12, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a066380d27185d48e0c5e3c5a521a8e1d">shift_right</a> = 13, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a315c29c2c556bb0ed00d61c6f0c3fd7c">multiplies</a> = 14, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a52bebbb66bc9495a9eaed1852c8210f4">divides</a> = 15, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a06efba23b1f3a9b846a25c6b49f30348">modulus</a> = 16, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad7d18cfb3a0d8293e2f5d94ea30e04d2">plus</a> = 17, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228adabe6e597b70e5760826aea1dcc564f7">minus</a> = 18, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae37e8d912e8f7b8f9b5ef9452ba47ff1">less</a> = 19, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a7b8dc4fb0fb55fc8eb69ff080c45ed7e">greater</a> = 20, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a77932225fb35fc4b74dc8fabf0992dac">less_equal</a> = 21, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a5675102b0e596d9d43bbb0e0f8ea07e2">greater_equal</a> = 22, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a56f8abc81f3535d33fd6561081826b73">equal_to</a> = 23, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a0d00275e78120507118a046c8b52ebf8">not_equal_to</a> = 24, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a315912cc635af16775fc13643e531b94">logical_or</a> = 25, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a9b6843a9b70903262e93e19d668b1387">logical_and</a> = 26, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a2a90cd923ab195168c5bc80f6f3e03ea">bitwise_and</a> = 27, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad823bdc16fb140683e3c274c5c13de20">bitwise_or</a> = 28, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a320ca8207163cd63fc60307c388dd01c">bitwise_xor</a> = 29, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ab6d00dc1ba038e5901cd6c06b2daa192">comma</a> = 30, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a4cbf66efef9c29070906b68565e85d36">mem_ptr</a> = 31, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a4de8aa8803f1d41cf317eb0eadc2eb3c">assign</a> = 32, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a47902d5d95af4bfec53de99f5ad7fcca">shift_left_assign</a> = 33, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a9538a5cc6eaa10cbc5df5aea234249f2">shift_right_assign</a> = 34, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a120438402e37158550537517d2eead43">multiplies_assign</a> = 35, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ac7f2538db797f688c54417a9a1aee5d6">divides_assign</a> = 36, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228af886d1f332b63249f381949a80dbfe08">modulus_assign</a> = 37, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad980afb996824afa7b6cea9074587870">plus_assign</a> = 38, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a79fabdd65220c8a6ffe02929318dc8a7">minus_assign</a> = 39, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a975161f40c535f13fa4d6165485e2245">bitwise_and_assign</a> = 40, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a231084095f394f72f88daa133cad02bc">bitwise_or_assign</a> = 41, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228aed5f835bb9d0657ab5fd7dcfd84686e5">bitwise_xor_assign</a> = 42, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a8796114e5be2cd5eb900e81d6b20cf9c">subscript</a> = 43, <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a9d0388ee4c3399a602e1eee09e115840">if_else</a> = 44, 
                 <a class="link" href="namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228.html#doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a53b9e9679a8ea25880376080b76f98ad">call</a> = 45 <span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id-1.3.45.8.2.3.8.4"></a><h2>Description</h2>
<p>The enumeration representing all the kinds of expressions supported in YAP. </p>
<div class="variablelist"><dl class="variablelist compact">
<dt><span class="term"><code class="computeroutput">expr_ref</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a02fa08484c2cb813afa5ea20c8069b9b"></a></span></dt>
<dd>A (possibly <code class="computeroutput">const</code>) reference to another expression. </dd>
<dt><span class="term"><code class="computeroutput">terminal</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228aede997b0caf2ec398110d79d9eba38bb"></a></span></dt>
<dd>A terminal expression. </dd>
<dt><span class="term"><code class="computeroutput">unary_plus</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ac4bb485390e425b490b0706d4f408467"></a></span></dt>
<dd><code class="computeroutput">+</code></dd>
<dt><span class="term"><code class="computeroutput">negate</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a2d11beba811e6ec7b47d7a801cf8173f"></a></span></dt>
<dd><code class="computeroutput">-</code></dd>
<dt><span class="term"><code class="computeroutput">dereference</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae62c3122c9a8b525c007ee997498fc08"></a></span></dt>
<dd><code class="computeroutput">*</code></dd>
<dt><span class="term"><code class="computeroutput">complement</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae6c27da919729d57801e6aa56be4a5e3"></a></span></dt>
<dd><code class="computeroutput">~</code></dd>
<dt><span class="term"><code class="computeroutput">address_of</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae0843218086a4607d723239aa2216f16"></a></span></dt>
<dd><code class="computeroutput">&amp;</code></dd>
<dt><span class="term"><code class="computeroutput">logical_not</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228aae757037cf76855c26e2e65685e89f55"></a></span></dt>
<dd><code class="computeroutput">!</code></dd>
<dt><span class="term"><code class="computeroutput">pre_inc</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a8919fa99781d5598de007509c3a5269d"></a></span></dt>
<dd><code class="computeroutput">++</code></dd>
<dt><span class="term"><code class="computeroutput">pre_dec</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a87dcbfe470e7019e7321eb742b99d42f"></a></span></dt>
<dd><code class="computeroutput">--</code></dd>
<dt><span class="term"><code class="computeroutput">post_inc</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad0c46829eefd46fe1fd35c14bbe11f8f"></a></span></dt>
<dd>
<code class="computeroutput">++</code>(int) </dd>
<dt><span class="term"><code class="computeroutput">post_dec</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a2d7accf1ab76ee7aa4a1dbac9ecee775"></a></span></dt>
<dd>
<code class="computeroutput">--</code>(int) </dd>
<dt><span class="term"><code class="computeroutput">shift_left</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228abc9e94a9606c06cd9d0dcff07b6148ec"></a></span></dt>
<dd><code class="computeroutput">&lt;&lt;</code></dd>
<dt><span class="term"><code class="computeroutput">shift_right</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a066380d27185d48e0c5e3c5a521a8e1d"></a></span></dt>
<dd><code class="computeroutput">&gt;&gt;</code></dd>
<dt><span class="term"><code class="computeroutput">multiplies</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a315c29c2c556bb0ed00d61c6f0c3fd7c"></a></span></dt>
<dd><code class="computeroutput">*</code></dd>
<dt><span class="term"><code class="computeroutput">divides</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a52bebbb66bc9495a9eaed1852c8210f4"></a></span></dt>
<dd><code class="computeroutput">/</code></dd>
<dt><span class="term"><code class="computeroutput">modulus</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a06efba23b1f3a9b846a25c6b49f30348"></a></span></dt>
<dd><code class="computeroutput">%</code></dd>
<dt><span class="term"><code class="computeroutput">plus</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad7d18cfb3a0d8293e2f5d94ea30e04d2"></a></span></dt>
<dd><code class="computeroutput">+</code></dd>
<dt><span class="term"><code class="computeroutput">minus</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228adabe6e597b70e5760826aea1dcc564f7"></a></span></dt>
<dd><code class="computeroutput">-</code></dd>
<dt><span class="term"><code class="computeroutput">less</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ae37e8d912e8f7b8f9b5ef9452ba47ff1"></a></span></dt>
<dd><code class="computeroutput">&lt;</code></dd>
<dt><span class="term"><code class="computeroutput">greater</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a7b8dc4fb0fb55fc8eb69ff080c45ed7e"></a></span></dt>
<dd><code class="computeroutput">&gt;</code></dd>
<dt><span class="term"><code class="computeroutput">less_equal</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a77932225fb35fc4b74dc8fabf0992dac"></a></span></dt>
<dd><code class="computeroutput">&lt;=</code></dd>
<dt><span class="term"><code class="computeroutput">greater_equal</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a5675102b0e596d9d43bbb0e0f8ea07e2"></a></span></dt>
<dd><code class="computeroutput">&gt;=</code></dd>
<dt><span class="term"><code class="computeroutput">equal_to</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a56f8abc81f3535d33fd6561081826b73"></a></span></dt>
<dd><code class="computeroutput">==</code></dd>
<dt><span class="term"><code class="computeroutput">not_equal_to</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a0d00275e78120507118a046c8b52ebf8"></a></span></dt>
<dd><code class="computeroutput">!=</code></dd>
<dt><span class="term"><code class="computeroutput">logical_or</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a315912cc635af16775fc13643e531b94"></a></span></dt>
<dd><code class="computeroutput">||</code></dd>
<dt><span class="term"><code class="computeroutput">logical_and</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a9b6843a9b70903262e93e19d668b1387"></a></span></dt>
<dd><code class="computeroutput">&amp;&amp;</code></dd>
<dt><span class="term"><code class="computeroutput">bitwise_and</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a2a90cd923ab195168c5bc80f6f3e03ea"></a></span></dt>
<dd><code class="computeroutput">&amp;</code></dd>
<dt><span class="term"><code class="computeroutput">bitwise_or</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad823bdc16fb140683e3c274c5c13de20"></a></span></dt>
<dd>
<code class="computeroutput"></code>| </dd>
<dt><span class="term"><code class="computeroutput">bitwise_xor</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a320ca8207163cd63fc60307c388dd01c"></a></span></dt>
<dd><code class="computeroutput">^</code></dd>
<dt><span class="term"><code class="computeroutput">comma</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ab6d00dc1ba038e5901cd6c06b2daa192"></a></span></dt>
<dd>
<code class="computeroutput"></code>, </dd>
<dt><span class="term"><code class="computeroutput">mem_ptr</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a4cbf66efef9c29070906b68565e85d36"></a></span></dt>
<dd><code class="computeroutput">-&gt;*</code></dd>
<dt><span class="term"><code class="computeroutput">assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a4de8aa8803f1d41cf317eb0eadc2eb3c"></a></span></dt>
<dd><code class="computeroutput">=</code></dd>
<dt><span class="term"><code class="computeroutput">shift_left_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a47902d5d95af4bfec53de99f5ad7fcca"></a></span></dt>
<dd><code class="computeroutput">&lt;&lt;=</code></dd>
<dt><span class="term"><code class="computeroutput">shift_right_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a9538a5cc6eaa10cbc5df5aea234249f2"></a></span></dt>
<dd><code class="computeroutput">&gt;&gt;=</code></dd>
<dt><span class="term"><code class="computeroutput">multiplies_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a120438402e37158550537517d2eead43"></a></span></dt>
<dd><code class="computeroutput">*=</code></dd>
<dt><span class="term"><code class="computeroutput">divides_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ac7f2538db797f688c54417a9a1aee5d6"></a></span></dt>
<dd><code class="computeroutput">/=</code></dd>
<dt><span class="term"><code class="computeroutput">modulus_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228af886d1f332b63249f381949a80dbfe08"></a></span></dt>
<dd><code class="computeroutput">%=</code></dd>
<dt><span class="term"><code class="computeroutput">plus_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228ad980afb996824afa7b6cea9074587870"></a></span></dt>
<dd><code class="computeroutput">+=</code></dd>
<dt><span class="term"><code class="computeroutput">minus_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a79fabdd65220c8a6ffe02929318dc8a7"></a></span></dt>
<dd><code class="computeroutput">-=</code></dd>
<dt><span class="term"><code class="computeroutput">bitwise_and_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a975161f40c535f13fa4d6165485e2245"></a></span></dt>
<dd><code class="computeroutput">&amp;=</code></dd>
<dt><span class="term"><code class="computeroutput">bitwise_or_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a231084095f394f72f88daa133cad02bc"></a></span></dt>
<dd>
<code class="computeroutput"></code>|= </dd>
<dt><span class="term"><code class="computeroutput">bitwise_xor_assign</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228aed5f835bb9d0657ab5fd7dcfd84686e5"></a></span></dt>
<dd><code class="computeroutput">^=</code></dd>
<dt><span class="term"><code class="computeroutput">subscript</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a8796114e5be2cd5eb900e81d6b20cf9c"></a></span></dt>
<dd>
<code class="computeroutput"></code>[] </dd>
<dt><span class="term"><code class="computeroutput">if_else</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a9d0388ee4c3399a602e1eee09e115840"></a></span></dt>
<dd>Analogous to <code class="computeroutput"></code>?: . </dd>
<dt><span class="term"><code class="computeroutput">call</code><a name="doxygen.headers.namespaceboost_1_1yap_1ad99d2de607e5e1f27d4de9cb4b283228a53b9e9679a8ea25880376080b76f98ad"></a></span></dt>
<dd>
<code class="computeroutput"></code>() </dd>
</dl></div>
</div>
</div>
<div class="copyright-footer">Copyright © 2018 T. Zachary Laine<p>
        Distributed under the Boost Software License, Version 1.0. (See accompanying
        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
      </p>
</div>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="structboost_1_1yap_1_1placeholder.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../yap/reference.html#doxygen.headers.algorithm__fwd_8hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="namespaceboost_1_1yap_1acbc022247790e39015b12349dc0c317f.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
